.J_PZLogin_mask{background:#000; opacity:0.3;filter:alpha(opacity=30);position:fixed;_position:absolute;left:0;top:0; z-index:9999;width:100%;}
.J_PZLogin{display:;position:fixed;_position:absolute; padding:5px;padding-right:7px;_padding-right:5px;border-radius:5px; background-color:#f5f5f5; z-index:10000;}
.J_PZLogin .J_PZLogin_box{border:1px solid #c9c9c9;border-radius:3px 3px 0 0;}
.J_PZLogin_caption{height:30px; border-bottom:1px solid #c9c9c9;line-height:27px; background:#f7f7f7;border-radius:3px 3px 0 0;}
.J_PZLogin_caption_text{color:#666;;font-size:12px; padding-left:15px; text-shadow:#fff 1px 1px 0;}
.J_PZLogin_close{ cursor:pointer;float:right;display:block;width:13px;height:13px;font-size:12px; text-align:center; position:relative;top:8px;left:-7px; line-height:15px;*line-height:14px;overflow:hidden; background:#eee;border-radius:3px; }
.J_PZLogin_content{padding-top:30px;position:relative; min-height:30px;background:#FFF;color:#666; padding:10px; font-size:12px; overflow:hidden; zoom:1; line-height:180%;}
.J_PZLogin_content .dialog_alert_tips{ min-height:21px; line-height:21px;text-indent:10px;margin-bottom:10px;}
.J_PZLogin_content .dialog_alert_tips input{width:260px;height:20px;text-indent:3px;line-height:20px;border:1px solid #ccc; outline:none;overflow:hidden; resize:none;*width:260px;*margin-left:7px;font-size:12px;color:#666;}
.J_PZLogin_content .dialog_btn_box{ position:absolute;left:0;bottom:10px; overflow:hidden;zoom:1;}
.J_PZLogin_content .dialog_btn_box .dialog_btn_inner{height:26px;width:180px; padding-left:5px; margin:0 auto;}
.J_PZLogin_content .dialog_alert_btn{width:80px;cursor:pointer; background:#ef363e;padding:2px;border-radius:5px; margin:0 auto;}
.J_PZLogin_content .dialog_alert_btn div{height:20px; border:1px solid #ef363e;;color:#fff; font-weight:bold;background:#ef363e; line-height:20px; text-align:center;}
.J_PZLogin_content .dialog_btn_box .dialog_alert_btn{margin: inherit;float:left; margin-right:5px;}
.J_PZLogin_content .dialog_btn_box .dialog_alert_btn:hover{opacity:0.9;filter:alpha(opacity=90);}


.J_PZLogin_content  #warning{ display:none; position:absolute;top:0px;border-radius:0 0 3px 3px;width:270px;height:20px; border:1px solid #eee;border-top-width:0;}
.J_PZLogin_content  #warning s{ position:absolute;left:15px; top:0;display:block;width:20px;height:20px; background:url(../images/pos_bg.jpg) no-repeat -45px -70px;}
.J_PZLogin_content  #warning strong{ margin-left:35px; line-height:20px;}


.J_PZLogin_form {
	padding-top:10px;
}
.J_PZLogin_content .J_PZLogin_form ul li a{color:#005ba2;}
.J_PZLogin_content .J_PZLogin_form ul li{ margin-bottom:5px;*margin-bottom:2px;width:272px; position:relative;}
.J_PZLogin_content .J_PZLogin_form ul li .t label{font-size:12px;color:#7b7a7a;}
.J_PZLogin_content .J_PZLogin_form ul li .t a{ float:right;font-size:14px;}
.J_PZLogin_content .J_PZLogin_form ul li .d input{border-radius:3px;border:1px solid #c9c9c9;height:30px; color:#7b7a7a; line-height:30px;padding-left:10px;width:260px;}
.J_PZLogin_content .J_PZLogin_form ul li .d input.focus{border-color:#8bbb4b;}
.J_PZLogin_content .J_PZLogin_form ul li .sp input{width:80px;}
.J_PZLogin_content .J_PZLogin_form ul li .validate-code-pic{ position:absolute;top:10px;right:0;width:170px;height:50px;}
.J_PZLogin_content .J_PZLogin_form ul li .validate-code-pic img{ position:relative;top:16px;}
.J_PZLogin_content .J_PZLogin_form ul li .validate-code-pic a{color:#333; position:relative;top:10px;}
.J_PZLogin_content .J_PZLogin_form ul li .dis-login{color:#000;}
.J_PZLogin_content .J_PZLogin_form ul li .dis-login strong{color:#999;}
.J_PZLogin_content .J_PZLogin_form ul li .dis-login input{margin-right:5px; position:relative;top:1px;}
.J_PZLogin_content .J_PZLogin_form ul li .submit-btn{ background: url(../images/pos_bg.jpg) no-repeat -80px -65px;border:0;color:#fff;font-size:16px;height:35px; line-height:35px;width:273px; margin-top:5px; cursor:pointer;}
.J_PZLogin_content .J_PZLogin_form ul li .submit-btn:hover{opacity:0.9;filter:alpha(opacity=90);}
.J_PZLogin_content .J_PZLogin_form ul li .dis-regist{ float:right;font-size:14px;}


.J_PZLogin_caption_text a.close {
	float:right;
	color:#666;
	padding-right:10px;
	font-size:12px;
}

.J_PZLogin_content .form_show {
	width:200px;
}

.J_PZLogin_content .form_show dl dt,.J_PZLogin_content .form_show dd {
	float:left;
}

.J_PZLogin_content .form_show dl {
	height:30px;
}
.J_PZLogin_content .form_show dl dt {
	width:50px;
}

.J_PZLogin_content .form_show dl dd {
	width:100px;
}

.J_PZLogin_content .form_show a {
	display: block;
	background: #ef363e;
	color: #fff;
	line-height: 25px;
	height: 25px;
	width: 100px;
	text-align: center;
	font-size: 14px;
}

.J_PZLogin_content .select_type {
	width:400px;
}

.J_PZLogin_content .select_type h3 {
	padding:5px 0;
	text-indent:2em;
}

.J_PZLogin_content .select_type p.select {
	padding-left:20px;
	padding-bottom:10px;
}

.J_PZLogin_content .select_type p.select select {
	height:26px;
	border:1px solid #ccc;
	padding:2px;
}


.J_PZLogin_content .select_type p a {
	display: block;
	background: #ef363e;
	color: #fff;
	line-height: 25px;
	height: 25px;
	width: 100px;
	text-align: center;
	font-size: 14px;
	margin-left:20px;
	margin-bottom:10px;
}

.J_PZLogin_content .select_type h4 {
	font-weight:bold;
}